toothed vertebra - Turco Inglés Diccionario